/**
 * 关键词优化
 */
var wordid="";
var time=0;
$(function(){
//	$('#import').filebox({    
//		    buttonText: '选择..', 
//		    buttonAlign: 'right',
//		    height:25,
//		    width:180
//	})
	var firstKey=$("#wordid").val();
	if(firstKey!=null&&firstKey!=""&&firstKey!=undefined){
		changeContent(firstKey);
	}
	
})
function getContent(id){
	var auth=window.parent.getAuth();
	window.parent.showloading();
	$.ajax({
		type:"get",
		data:{wordid:id,authenticityToken:auth},
		url:$Path+'/admin/keyword/getFirstContent',
		success:function(data){
			window.parent.hideloading();
			if(data.code==200){
				$("#content").text(data.results);
			}
			else{
				parent.$.messager.alert('失败',data.msg,'error');
			}
		},
		error:function(data){
			window.parent.hideloading();
			parent.$.messager.alert('失败',"网络错误",'error');
		}
	})
}
function beginReset(){
	var content=$("#content").val();
	var auth=window.parent.getAuth();
	if(content==null||content==''||content==undefined){
		parent.$.messager.alert('失败','关键词不能为空','error');
		return;
	}
	if(courtid==null||courtid==''||courtid==undefined){
		parent.$.messager.alert('失败','请先进行直播配置','error');
		return;
	}
	parent.$.messager.confirm('清空优化','您确定要进行优化吗？',function(data){
		if(data){
			window.parent.showloading();
			$.ajax({
				type:"post",
				data:{content:content,wordid:wordid,authenticityToken:auth},
				url:$Path+'/admin/keyword/majorKeyWord',
				success:function(data){
					if(data.code==200){
						getMajorStatus("优化");
					}
					else{
						window.parent.hideloading();
						parent.$.messager.alert('失败',data.msg,'error');
					}
				},
				error:function(data){
					window.parent.hideloading();
					parent.$.messager.alert('失败',"网络错误",'error');
				}
			})
		}
	})
}
/**
 * 获取优化状态
 */
function getMajorStatus(msg){
	$.ajax({
		type:"get",
		url:$Path+'/admin/keyword/getMajorStatus',
		success:function(data){
			if(data.code==200){
				if(data.results==1){
					window.parent.hideloading();
					parent.$.messager.alert("成功",msg+"成功",'info',function(){
//						window.parent.refreshTab('关键词优化');
					});
//					clearInterval(time);
				}
				else{
					getMajorStatus(msg);
				}
			}
			else{
				parent.$.messager.alert('失败',data.msg,'error');
			}
		},
		error:function(data){
			window.parent.hideloading();
			parent.$.messager.alert('失败',"服务器开小差了~",'error');
		}
	})
}
/**
 * 清空优化
 */
function clearReset(){
	var auth=window.parent.getAuth();
	parent.$.messager.confirm('清空优化','您确定要清空优化效果吗？',function(data){
		if(data){
			window.parent.showloading();
			$.ajax({
				type:"post",
				data:{authenticityToken:auth},
				url:$Path+'/admin/keyword/clearKeyWord',
				success:function(data){
					if(data.code==200){
						getMajorStatus("清空");
//						parent.$.messager.alert("成功","清空成功",'info',function(){
//							window.parent.refreshTab('关键词优化');
//						});
					}
					else{
						parent.$.messager.alert('失败',data.msg,'error');
					}
				},
				error:function(data){
					window.parent.hideloading();
					parent.$.messager.alert('失败',"服务器开小差了~",'error');
				}
			})
		}
	})
}
/**
 * 切换右侧内容
 * @param content
 * @param id
 */
function changeContent(id){
	getContent(id);
//	$("#content").val(content);
	$($("#"+id).siblings()).removeClass('active');		
	$("#"+id).addClass('active');
	wordid=id;
}
/**
 * 删除优化
 */
function delkeyword(wordid){
	if(wordid==''||wordid==null||wordid==undefined){
		parent.$.messager.alert('失败',"请选择要删除的优化记录",'error');
		return;
	}
	parent.$.messager.confirm('删除','您确定要删除优化记录吗？',function(data){
		if(data){
			window.parent.showloading();
			var auth=window.parent.getAuth();
			$.ajax({
				type:"post",
				data:{wordid:wordid,authenticityToken:auth},
				url:$Path+'/admin/keyword/deleteKeyWord',
				success:function(data){
					window.parent.hideloading();
					if(data.code==200){
						parent.$.messager.alert("成功","删除成功",'info',function(){
							window.parent.refreshTab('关键词优化');
						});
					}
					else{
						parent.$.messager.alert('失败',data.msg,'error');
					}
				},
				error:function(data){
					window.parent.hideloading();
					parent.$.messager.alert('失败',"服务器开小差了~",'error');
				}
			})
		}
	})
}
/**
 * 保存为常用文本
 */
function saveTextBtn(){
	var content=$("#content").val();
	var courtid=$("#courtid").val();
	var auth=window.parent.getAuth();
	if(content==null||content==''||content==undefined){
		parent.$.messager.alert('失败','关键词不能为空','error');
		return;
	}
	if(courtid==null||courtid==''||courtid==undefined){
		parent.$.messager.alert('失败','请先进行直播配置','error');
		return;
	}
	window.parent.showloading();
	$.ajax({
		type:"post",
		data:{content:content,courtid:courtid,authenticityToken:auth},
		url:$Path+'/admin/keyword/saveKeyWord',
		success:function(data){
			window.parent.hideloading();
			if(data.code==200){
				parent.$.messager.alert("成功","保存成功",'info',function(){
					window.parent.refreshTab('关键词优化');
				});
			}
			else{
				parent.$.messager.alert('失败',data.msg,'error');
			}
		},
		error:function(data){
			window.parent.hideloading();
			parent.$.messager.alert('失败',"服务器开小差了~",'error');
		}
	})
}
/**
 * 下一步
 */
function submitBtn(){
	var courtid=$("#courtid").val();
	var caseid=$("#caseid").val();
	var auth=window.parent.getAuth();
	//更新状态为待开庭
	$.ajax({
		type:'post',
		url:$Path+'/admin/keyword/majorNext',
		data:{caseid:caseid,authenticityToken:auth},
		success:function(data){
			if(data.code==200){
				window.parent.opentab('02001','庭审直播','/admin/court_begin','courtid='+courtid+'&caseid='+caseid);
			}
			else{
				parent.$.messager.alert('失败',data.msg,'error');
			}
		},
		error:function(data){
			parent.$.messager.alert('失败',"更新案件状态失败",'error');
		}
	})
}
function importAlrt(){
	$('#importAlert').window('open');
}

function importContent(){
	var file=$('#import').filebox('getValue');
	if (file == null||file==undefined||file=='') { 
		$.messager.alert('警告','选择文件错误','warning');
		return false;
	}
	var type=file.substring(file.lastIndexOf('.')+1,file.length);
	if(type!='doc'&&type!='docx'){
		$.messager.alert('警告','文件格式不正确','warning');
		return false;
	}
	window.parent.showloading();
	$("#importForm").form('submit',{
		url:$Path+'/admin/keyword/importFile',
	    success:function(data){
	    	window.parent.hideloading();
	    	$('#importAlert').window('close');
	    	var jdata=$.parseJSON(data); 
	        if(jdata.code==200){
//	        	ue.setContent(jdata.results);
	        	$("#content").val(jdata.results);
	        }
	        else{
	        	$.messager.alert('失败',jdata.msg,'warning');
	        }
	    },error:function(){
	    	window.parent.hideloading();
	    }
	});
}

